package com.cskaoyan.bean.vo;

import com.cskaoyan.bean.HandleOption;
import com.cskaoyan.bean.pojo.MarketOrderGoods;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

/**
 * 订单详细信息返回对象
 *
 * @author chenxu
 * @since 2022/04/10 10:08
 */
@NoArgsConstructor
@AllArgsConstructor
@Data
public class OrderDetailWxVO {

    private List<?> expressInfo;
    private OrderInfoDTO orderInfo;
    private List<MarketOrderGoods> orderGoods;

    @NoArgsConstructor
    @AllArgsConstructor
    @Data
    public static class OrderInfoDTO {
        private String consignee;
        private String address;
        private Date addTime;
        private String orderSn;
        private BigDecimal actualPrice;
        private String mobile;
        private String message;
        private String orderStatusText;
        private int aftersaleStatus;
        private BigDecimal goodsPrice;
        private BigDecimal couponPrice;
        private int id;
        private BigDecimal freightPrice;
        private HandleOption handleOption;
        private String expName;
        private String expNo;


        }

}
